home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 033a / dlcv500.zip / DLCOUNT.DOC < prev    next >
Text File  |  1991-02-25  |  5KB  |  100 lines

  1.  
  2. DLCOUNT version 5.00             by Bob Landon           25 February 91
  3.  
  4. This program began as a modification of the program DLCOUNT by J. Brad
  5. Hicks to force the count string into a specific column in FILES.BBS at
  6. the end of the description, or at the beginning.  The column to use can
  7. be chosen at run time through a second parameter or set to 52 by
  8. default.  The program has evolved to support Binkley file requests, and
  9. Maximus CBCS. Beginning with version 5.00, DLCOUNT can be run after each
  10. user logs off.  The program creates a file LASTDLC.DAT in the same
  11. directory as the log file, to keep track of where it is in the log.  To
  12. insure correct counting, simply delete the file LASTDLC.DAT after you
  13. delete your log file. The syntax is:
  14.  
  15. DLCOUNT <filename>[<column>] [/D] [/Sx]
  16.  
  17.      ... where filename is the drive, path, name and extension (i.e.
  18.          C:\OPUS\OPUS.LOG) of your OPUS or OPUS/Binkley log file, and
  19.          column is the physical column in FILES.BBS where you want the
  20.          D/L count to be placed. The column value will default to 52 if
  21.          no parameter is provided, a non numeric is provided, or if a
  22.          non-zero value which less than 50 or greater than 74. What ever
  23.          value you select (except 0), the program will TRUNCATE the
  24.          lines in FILES.BBS when it inserts the count.  If you use zero
  25.          as the parameter, the counts will be placed in the beginning of
  26.          the description (like DCOUNT).  The "/D" parameter, if present,
  27.          causes DLCOUNT to ignore the OPUS DISPLAY log lines. The "/S"
  28.          parameter selects the "front of line" count delimiters ONLY IF
  29.          you set the column to 0.
  30.  
  31.                /S1 sets the delimiters to  "<   >"
  32.                /S2 sets the delimiters to  "(   )"
  33.                /S3 sets the delimiters to  "{   }"
  34.                /S4 sets the delimiters to  ":   :"
  35.  
  36.       Bob Landon
  37.       Maximus 1.02, FidoNet 1:260/210 (716-381-8538) 3-12-24-9600 DS
  38.       32 Warder Drive, Pittsford, NY, 14534-3127 USA
  39.  
  40. examples:
  41.  
  42.    Assuming the log file OPUS.LOG found in C:\OPUS\ contains the following:
  43.  
  44. = 04 May 20:04:26 OPUS DL-X d:\file\commo\forms.arc
  45.  
  46.    and the FILES.BBS in directory D:\FILE\COMMO\ contains the following:
  47.  
  48. FORMS.ARC Forms Generator -nice, easy to use, ibm graphics
  49.  
  50.    The line will be updated as follows:
  51.  
  52. 1)   DLCOUNT C:\OPUS\OPUS.LOG 0 /S3
  53.  
  54.      FORMS.ARC (  1)FORMS.ARC Forms Generator -nice, easy to use, ibm graphics
  55.  
  56. 2)   DLCOUNT C:\OPUS\OPUS.LOG 56
  57.  
  58. FORMS.ARC Forms Generator -nice, easy to use, ibm graph :  1
  59.  
  60. This program is guaranteed do nothing for you except take up disk space
  61. and CPU cycles.  It is released to the public domain in the same spirit
  62. that OPUS v1.03b and Maximus 1.02 are - you may use it free as long as
  63. you use it in a lawful and friendly manner.
  64.  
  65. DLCOUNT v4.0 is a rewrite to Turbo Pascal v5.5 and corrects a bug in the
  66. original code which would occasionally insert a count on blank lines in
  67. the Files.BBS.  Thanks to Jerry Pults of 147/17 for reporting this one.
  68. Also in this version has counting compatible with DCOUNT21 - i.e. the
  69. counts will be placed between the file name and the description, without
  70. line truncation, on any length up to 240 characters.  The program also
  71. will work on files sent via Binkley as file requests.
  72.  
  73. DLCOUNT v4.11 is a bug fix for users of FILEMAN and similar area managers
  74. which reformat the FILES.BBS lines.  DLCOUNT will now compute the
  75. proper column for the count based on the difference between the actual
  76. location of the first description character and the theorectical
  77. location (out to column 14).  OPUS tries to line up the descriptions
  78. when it inserts them into FILES.BBS.  FILEMAN deletes all the blanks
  79. between the filename/extension and the description except one.
  80.  
  81. DLCOUNT v4.20 fixes a bug in v4.11 that incorrectly positioned the end
  82. of line counts the first time a file was updated when the file
  83. description begins one blank space after a name/extension less than 12
  84. characters long. (??)  Also added is the repositioning feature - DLCOUNT
  85. will put the count in the column specified regardless of where it found
  86. the count value (on update only).  DLCOUNT also can be made to ignore
  87. the DISPLAY log entries using the /D command line switch.
  88.  
  89. DLCOUNT v4.31 opened up the program to include logs created by Maximus.
  90.  
  91. DLCOUNT v4.40 added selectable delimiters
  92.  
  93. DLCOUNT v5.00 allows the download counts to be updated after each caller.
  94.  
  95. If you want to track your downloads by both counts and the last date
  96. downloaded outside the FILES.BBS - get DLCOUNTF.EXE.   It counts the
  97. same way this program does, but saves the counts in a datafile not in
  98. your FILES.BBS.  It is available on the author's BBS by requesting
  99. DLCF*.*.
  100.